home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / t5kc.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  9.2 KB  |  396 lines

  1. *%$Header:   /disc2/scon/apps/windrv/2000/t5000/w2k/t5000.gpv   1.2   16 Feb 2000 09:56:18   nguy_hu  $
  2. *%
  3. *%$Log:   /disc2/scon/apps/windrv/2000/t5000/w2k/t5000.gpv  $
  4. *%
  5. *%     Rev 1.2   16 Feb 2000 09:56:18   nguy_hu
  6. *%  remove STARTDOC, STARTPAGE dummy commands
  7. *%  
  8. *%
  9. *%     Rev 1.1   10 Feb 2000 10:22:12   nguy_hu
  10. *%  add custom options to the Advanced Doc Prop page
  11. *%
  12. *%     Rev 1.0   29 Nov 1999 08:14:10   kari_af
  13. *%  Initial revision.
  14. *GPDSpecVersion: "1.0"
  15. *Include: "StdNames.gpd"
  16. *% *GPDFileVersion: "1.0"
  17. *GPDFileName: "T5KC.GPD"
  18.  
  19. *Macros: PtnxFeatureNames
  20. {
  21.  PAPER_6_0x4_0:260
  22.  PAPER_6_5x4_0:261
  23.  PAPER_6_0x8_0:262
  24.  PAPER_8_0x6_0:263
  25.  PAPER_8_5x6_0:264
  26.  MEDIA_TRANSFER:265
  27.  MEDIA_DIRECT:266
  28.  CHECK_SUM:267
  29.  HUMAN_READABLE:268
  30.  INVERT_ORIENTATION:269
  31.  SLASHED_ZERO:270
  32.  PAPER_4_0x3_0:271
  33.  PAPER_4_0x4_0:272
  34.  PAPER_4_0x6_0:274
  35.  PAPER_4_0x8_0:275
  36.  PAPER_6_5x8_0:276
  37.  PAPER_1_5x1_0:277
  38.  PAPER_2_0x1_0:278
  39.  PAPER_2_5x1_5:279
  40.  PAPER_3_0x2_0:280
  41.  PAPER_3_0x3_0:281
  42.  PAPER_4_0x2_0:282
  43.  }
  44.  
  45. *Macros: OptionIds
  46. {
  47.   ID_MEDIA_TRANSFER:513
  48.   ID_MEDIA_DIRECT:514
  49.   ID_PAPER_6_0x4_0:515
  50.   ID_PAPER_6_5x4_0:516
  51.   ID_PAPER_6_0x8_0:517
  52.   ID_PAPER_8_0x6_0:518
  53.   ID_PAPER_8_5x6_0:519
  54.   ID_PAPER_4_0x3_0:520
  55.   ID_PAPER_4_0x4_0:521
  56.   ID_PAPER_4_0x6_0:522
  57.   ID_PAPER_4_0x8_0:523
  58.   ID_PAPER_6_5x8_0:524
  59.   ID_PAPER_2_0x1_0:525
  60.   ID_PAPER_2_5x1_5:526
  61.   ID_PAPER_3_0x2_0:527
  62.   ID_PAPER_3_0x3_0:528
  63.   ID_PAPER_4_0x2_0:529
  64.   ID_PAPER_1_5x1_0:530
  65. }
  66. *Macros: HelpIds
  67. {
  68.  IDH_BARCODE_ATTRIB:1
  69.  IDH_BARCODE_AVAIL:2
  70.  IDH_BARCODE_CHECKDIGI:3
  71.  IDH_BARCODE_CHECKSUM:4
  72.  IDH_BARCODE_CLPBOARDSND:5
  73.  IDH_BARCODE_HEIGHT:6
  74.  IDH_BARCODE_IMAGE:7
  75.  IDH_BARCODE_MAG:8
  76.  IDH_BARCODE_ORIENTATION:9
  77.  IDH_BARCODE_READABLE:10
  78.  IDH_BARCODE_REQ:11
  79.  IDH_BARCODE_TAB:12
  80.  IDH_BARCODE_TEXT:13
  81.  IDH_GAPSENSING:14
  82.  IDH_INTENSITY:15
  83.  IDH_INVERT_ORIENTATION:16
  84.  IDH_MEDIAHANDLING:17
  85.  IDH_PAUSEMODE:18
  86.  IDH_RESFONT_ATTRIBUTE:19
  87.  IDH_SPEED:20
  88.  IDH_SLASHEDZERO:21                         
  89. }
  90.  
  91. *Feature: Orientation
  92. {
  93.     *rcNameID: =ORIENTATION_DISPLAY
  94.     *DefaultOption: PORTRAIT
  95.     *Option: PORTRAIT
  96.     {
  97.         *rcNameID: =PORTRAIT_DISPLAY
  98.         *Command: CmdSelect
  99.         {
  100.             *Order: DOC_SETUP.4
  101.             *%Cmd: "PORTRAIT"
  102.         }
  103.     }
  104.     *Option: LANDSCAPE_CC270
  105.     {
  106.         *rcNameID: =LANDSCAPE_DISPLAY
  107.         *Command: CmdSelect
  108.         {
  109.             *Order: DOC_SETUP.4
  110.             *%Cmd: "LANDSCAPE"
  111.         }
  112.     }
  113. }
  114. *Feature: InputBin
  115. {
  116.     *rcNameID: =PAPER_SOURCE_DISPLAY
  117.     *DefaultOption: Option1
  118.     *Option: Option1
  119.     {
  120.         *rcNameID: 273
  121.         *OptionID: 273
  122.         *Command: CmdSelect
  123.         {
  124.             *Order: DOC_SETUP.2
  125.             *%Cmd: "INPUTBIN"
  126.         }
  127.     }
  128. }
  129. *Feature: MediaType
  130. {
  131.     *rcNameID: =MEDIA_TYPE_DISPLAY
  132.     *DefaultOption: Thermal_Transfer
  133.     *Option: Thermal_Transfer
  134.     {
  135.         *Name: "Thermal Transfer"
  136.        *OptionID: 513
  137.         *Command: CmdSelect
  138.         {
  139.             *Order: DOC_SETUP.2
  140.             *%Cmd: "Thermal Transfer"
  141.         }
  142.     }
  143.    *Option: Direct_Thermal
  144.     {
  145.         *Name: "Direct Thermal "
  146.         *OptionID: 514
  147.         *Command: CmdSelect
  148.         {
  149.             *Order: DOC_SETUP.2
  150.             *%Cmd: "Direct Thermal"
  151.         }
  152.     }
  153. }
  154. *% *Feature: Halftone
  155. *% {
  156. *%     *rcNameID: =HALFTONING_DISPLAY
  157. *%     *DefaultOption: HT_PATSIZE_AUTO
  158. *%     *Option: HT_PATSIZE_AUTO
  159. *%     {
  160. *%         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  161. *%     }
  162. *%     *Option: HT_PATSIZE_SUPERCELL_M
  163. *%     {
  164. *%         *rcNameID: =HT_SUPERCELL_DISPLAY
  165. *%     }
  166. *%     *Option: HT_PATSIZE_6x6_M
  167. *%     {
  168. *%         *rcNameID: =HT_DITHER6X6_DISPLAY
  169. *%     }
  170. *%     *Option: HT_PATSIZE_8x8_M
  171. *%     {
  172. *%         *rcNameID: =HT_DITHER8X8_DISPLAY
  173. *%     }
  174. *% }
  175. *%*Feature: Memory
  176. *%{
  177. *%    *rcNameID: =PRINTER_MEMORY_DISPLAY
  178. *%    *DefaultOption: 4096KB
  179. *%    *Option: 1024KB
  180. *%    {
  181. *%        *Name: "1MB"
  182. *%        *MemoryConfigKB: PAIR(1024, 700)
  183. *%    }
  184. *%    *Option: 2048KB
  185. *%    {
  186. *%        *Name: "2MB"
  187. *%        *MemoryConfigKB: PAIR(2048, 1645)
  188. *%    }
  189. *%    *Option: 3072KB
  190. *%    {
  191. *%        *Name: "3MB"
  192. *%        *MemoryConfigKB: PAIR(3072, 2590)
  193. *%    }
  194. *%    *Option: 4096KB
  195. *%    {
  196. *%        *Name: "4MB"
  197. *%        *MemoryConfigKB: PAIR(4096, 3535)
  198. *%    }
  199. *%    *Option: 5120KB
  200. *%    {
  201. *%        *Name: "5MB"
  202. *%        *MemoryConfigKB: PAIR(5120, 4480)
  203. *%    }
  204. *%}
  205. *%*Feature: PageProtect
  206. *%{
  207. *%    *rcNameID: =PAGE_PROTECTION_DISPLAY
  208. *%    *DefaultOption: OFF
  209. *%    *Option: ON
  210. *%    {
  211. *%        *rcNameID: =ON_DISPLAY
  212. *%    }
  213. *%    *Option: OFF
  214. *%    {
  215. *%        *rcNameID: =OFF_DISPLAY
  216. *%    }
  217. *%}
  218. *%Command: CmdStartDoc
  219. *%{
  220. *%   *Order: DOC_SETUP.1
  221. *%    *Cmd: ""
  222. *%}
  223. *%*Command: CmdStartPage
  224. *%{
  225. *%   *Order: PAGE_SETUP.1
  226. *%   *Cmd: "STARTPAGE"
  227. *%}
  228. *%*Command: CmdEndJob
  229. *%{
  230. *%    *Order: JOB_FINISH.1
  231. *%    *Cmd: "ENDJOB"
  232. *%}
  233. *%Command: CmdCopies
  234. *%{
  235. *%    *Order: DOC_SETUP.7
  236.     *%Cmd: "Copies: " %d{NumOfCopies }"X"
  237. *%}
  238. *RotateCoordinate?: FALSE
  239. *RotateRaster?: TRUE
  240. *RotateFont?: TRUE
  241. *TextCaps: LIST(TC_CR_90,TC_UA_ABLE)
  242. *MemoryUsage: LIST(FONT, RASTER, VECTOR)
  243. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  244. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,Y_LANDSCAPE)
  245. *%XMoveThreshold: 0
  246. *%YMoveThreshold: 0
  247. *%XMoveUnit: 300
  248. *%YMoveUnit: 300
  249. *%Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{DestX }"X" }
  250. *%Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d{DestXRel }"X" }
  251. *%Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d{DestXRel }"X" }
  252. *%Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{DestY }"Y" }
  253. *%Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{DestYRel }"Y" }
  254. *%Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{DestYRel }"Y" }
  255. *Command: CmdCR { *Cmd : "<0D>" }
  256. *Command: CmdLF { *Cmd : "<0A>" }
  257. *Command: CmdFF { *Cmd : "<0C>" }
  258. *Command: CmdBackSpace { *Cmd : "<08>" }
  259. *%Command: CmdUniDirectionOn { *Cmd : "<00>" }
  260. *%Command: CmdUniDirectionOff { *Cmd : "<00>" }
  261. *%Command: CmdPushCursor { *Cmd : "<1B>&f0S" }
  262. *%Command: CmdPopCursor { *Cmd : "<1B>&f1S" }
  263. *Command: CmdSetSimpleRotation { *Cmd : "<1B>&a" %d{PrintDirInCCDegrees }"P" }
  264. *EjectPageWithFF?: TRUE
  265. *OutputDataFormat: H_BYTE
  266. *OptimizeLeftBound?: TRUE
  267. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  268. *CursorYAfterSendBlockData: AUTO_INCREMENT
  269. *DefaultFont: 14*%3
  270. *DefaultCTT: 5
  271. *CharPosition: BASELINE
  272. *DeviceFonts: LIST(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45)
  273.  
  274. *MinFontID: 1
  275. *MaxFontID: 32768
  276. *FontFormat: HPPCL
  277. *Command: CmdSetFontID { *Cmd : "<1B>*c" %d{NextFontID }"D" }
  278. *Command: CmdSelectFontID { *Cmd : "<1B>(" %d{CurrentFontID }"X" }
  279. *Command: CmdSetCharCode { *Cmd : "<1B>*c" %d{NextGlyph }"E" }
  280. *Command: CmdUnderlineOn { *Cmd : "<1B>&dD" }
  281. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  282. *Command: CmdWhiteTextOn { *Cmd : "<1B>*v1o1T" }
  283. *Command: CmdWhiteTextOff { *Cmd : "<1B>*v0o0T" }
  284.  
  285. *Feature: Checksum
  286. {
  287.     *HelpIndex: =IDH_RESFONT_ATTRIBUTE
  288.     *Name: "With Checksum"
  289.     *%FeatureType: PRINTER_PROPERTY
  290.     *DefaultOption: Yes
  291.     *Option: Yes
  292.     {
  293.         *Name: "Yes"
  294.         *Command: CmdSelect
  295.          {
  296.              *Order: DOC_SETUP.5
  297.              *%Cmd: "checksum-yes<0A>"
  298.          }
  299.     }
  300.     *Option: No
  301.     {
  302.         *Name: "No"
  303.         *Command: CmdSelect
  304.          {
  305.              *Order: DOC_SETUP.5
  306.              *%Cmd: "checksum-no<0A>"
  307.          }
  308.     }
  309. }
  310. *Feature: HumanReadable
  311. {
  312.     *HelpIndex: =IDH_RESFONT_ATTRIBUTE
  313.     *Name: "With Human Readable"
  314.     *%FeatureType: PRINTER_PROPERTY
  315.     *DefaultOption: Yes
  316.     *Option: Yes
  317.     {
  318.         *Name: "Yes"
  319.         *Command: CmdSelect
  320.          {
  321.              *Order: DOC_SETUP.5
  322.              *%Cmd: "HumanReadble-yes "
  323.          }
  324.     }
  325.    *Option: No
  326.     {
  327.         *Name: "No"
  328.         *Command: CmdSelect
  329.          {
  330.              *Order: DOC_SETUP.5
  331.              *%Cmd: "HumanReadble-no"
  332.          }
  333.     }
  334. }
  335.  
  336. *Feature: InvertOrientation
  337. {    *HelpIndex: =IDH_INVERT_ORIENTATION
  338.      *Name: " Invert Orientation"
  339.      *DefaultOption: False
  340.      *Option: True
  341.      {
  342.                 *Name: "True"
  343.                  *Command: CmdSelect
  344.                   {
  345.         *Order: DOC_SETUP.5
  346.                       *%Cmd: "invertOrientation-true"
  347.                    }
  348.      }
  349.      *Option:False
  350.      {
  351.                 *Name: "False"
  352.                 *Command: CmdSelect
  353.                 {
  354.           *Order: DOC_SETUP.5
  355.                   *%Cmd: "invertOrientation-false"
  356.                  }
  357.       }
  358. }
  359. *Feature: SlashedZero
  360. {    *HelpIndex: =IDH_SLASHEDZERO                         
  361.      *Name: "SlashedZero"
  362.      *DefaultOption: On
  363.      *Option: On
  364.      {
  365.                 *Name: "On"
  366.                  *Command: CmdSelect
  367.                   {
  368.         *Order: DOC_SETUP.5
  369.                       *%Cmd: "SlashedZero-true"
  370.                    }
  371.      }
  372.      *Option:Off
  373.      {
  374.                 *Name: "Off"
  375.                 *Command: CmdSelect
  376.                 {
  377.           *Order: DOC_SETUP.5
  378.                   *%Cmd: "SlashedZero-false"
  379.                  }
  380.       }
  381. }
  382. *Feature: Collate
  383. {
  384.  *DefaultOption: OFF
  385.  *ConcealFromUI?: TRUE
  386.  *Name:"Collate"
  387.      *Option: ON
  388.     {
  389.         *Name:"ON"
  390.     }
  391.   *Option: OFF
  392.   {
  393.       *Name:"OFF"
  394.   }
  395. }
  396.